package com.hsgene.medicine.domain;

import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.hsgene.common.util.date.TimeJsonDeserializer;

import java.util.Date;

/**
 * @desc: 基因检测药物实体
 * @author: 江承良
 * @date: 2018/8/15 13:52
 */
public class GeneticMedicine {
    /**
     * 主键
     */
    private String id;

    /**
     * 药物名称
     */
    private String drugName;

    /**
     * 药物别名
     */
    private String drugAlias;

    /**
     * 创建时间
     */
    @JsonDeserialize(using = TimeJsonDeserializer.class)
    private Date createDateTime;

    /**
     * 删除标记
     */
    private Boolean delFlag;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getDrugName() {
        return drugName;
    }

    public void setDrugName(String drugName) {
        this.drugName = drugName;
    }

    public String getDrugAlias() {
        return drugAlias;
    }

    public void setDrugAlias(String drugAlias) {
        this.drugAlias = drugAlias;
    }

    public Date getCreateDateTime() {
        return createDateTime;
    }

    public void setCreateDateTime(Date createDateTime) {
        this.createDateTime = createDateTime;
    }

    public Boolean getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Boolean delFlag) {
        this.delFlag = delFlag;
    }
}
